[INFO] cloning repository https://github.com/JarrettBillingsley/croc2lua
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/JarrettBillingsley/croc2lua" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJarrettBillingsley%2Fcroc2lua", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJarrettBillingsley%2Fcroc2lua'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 269664fc83371d53139c8ff36297091713d527c3
[INFO] checking JarrettBillingsley/croc2lua against master#e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682 for beta-170-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJarrettBillingsley%2Fcroc2lua" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/JarrettBillingsley/croc2lua on toolchain e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/JarrettBillingsley/croc2lua
[INFO] finished tweaking git repo https://github.com/JarrettBillingsley/croc2lua
[INFO] tweaked toml for git repo https://github.com/JarrettBillingsley/croc2lua written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/JarrettBillingsley/croc2lua already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4464be39cc2a68e99d20be5d5a5598eecdd6fa2358973333d69f8c51394c27ad
[INFO] running `Command { std: "docker" "start" "-a" "4464be39cc2a68e99d20be5d5a5598eecdd6fa2358973333d69f8c51394c27ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4464be39cc2a68e99d20be5d5a5598eecdd6fa2358973333d69f8c51394c27ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4464be39cc2a68e99d20be5d5a5598eecdd6fa2358973333d69f8c51394c27ad", kill_on_drop: false }`
[INFO] [stdout] 4464be39cc2a68e99d20be5d5a5598eecdd6fa2358973333d69f8c51394c27ad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2a0ddce980d352b1a3f630e1633d01f9808e0829937e19338e6cef1f7ae7de6d
[INFO] running `Command { std: "docker" "start" "-a" "2a0ddce980d352b1a3f630e1633d01f9808e0829937e19338e6cef1f7ae7de6d", kill_on_drop: false }`
[INFO] [stderr]     Checking libc v0.2.40
[INFO] [stderr]     Checking obstack v0.1.3
[INFO] [stderr]     Checking lazy_static v1.0.0
[INFO] [stderr]     Checking memchr v1.0.2
[INFO] [stderr]     Checking nom v3.2.1
[INFO] [stderr]     Checking croc2lua v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: expected one of `!` or `::`, found `#`
[INFO] [stdout]  --> src/name.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | hjasofjasf
[INFO] [stdout]   |           - expected one of `!` or `::`
[INFO] [stdout] 6 | #[derive(Copy, Clone, Eq, PartialEq)]
[INFO] [stdout]   | ^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found `#`
[INFO] [stdout]  --> src/name.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | hjasofjasf
[INFO] [stdout]   |           - expected one of `!` or `::`
[INFO] [stdout] 6 | #[derive(Copy, Clone, Eq, PartialEq)]
[INFO] [stdout]   | ^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `name::namelist`, `name::varname`
[INFO] [stdout]  --> src/stat_expr.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use name::{namelist, varname};
[INFO] [stdout]   |            ^^^^^^^^  ^^^^^^^ no `varname` in `name`
[INFO] [stdout]   |            |
[INFO] [stdout]   |            no `namelist` in `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `name::VarName`
[INFO] [stdout]  --> src/stat_expr_types.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use name::VarName;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ no `VarName` in `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `name::varname`, `name::VarName`
[INFO] [stdout]  --> src/test/name.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use name::{varname, VarName};
[INFO] [stdout]   |            ^^^^^^^  ^^^^^^^ no `VarName` in `name`
[INFO] [stdout]   |            |
[INFO] [stdout]   |            no `varname` in `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `name::VarName`
[INFO] [stdout]  --> src/test/stat_expr.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use name::VarName;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ no `VarName` in `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `stat_expr_types::Exp2`, `stat_expr_types::FlatExp`, `stat_expr_types::OpOrExp2`, `stat_expr_types::UnOrBinOp`
[INFO] [stdout]  --> src/trans.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use stat_expr_types::{Exp, Exp2, FlatExp, OpOrExp2, UnOrBinOp};
[INFO] [stdout]   |                            ^^^^  ^^^^^^^  ^^^^^^^^  ^^^^^^^^^ no `UnOrBinOp` in `stat_expr_types`
[INFO] [stdout]   |                            |     |        |
[INFO] [stdout]   |                            |     |        no `OpOrExp2` in `stat_expr_types`
[INFO] [stdout]   |                            |     no `FlatExp` in `stat_expr_types`
[INFO] [stdout]   |                            no `Exp2` in `stat_expr_types`
[INFO] [stdout]   |                            help: a similar name exists in the module: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `eat_lua_sep` in this scope
[INFO] [stdout]   --> src/string.rs:28:35
[INFO] [stdout]    |
[INFO] [stdout] 28 | named!(pub string_lit<StringLit>, eat_lua_sep!(
[INFO] [stdout]    |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `name::namelist`, `name::varname`
[INFO] [stdout]  --> src/stat_expr.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use name::{namelist, varname};
[INFO] [stdout]   |            ^^^^^^^^  ^^^^^^^ no `varname` in `name`
[INFO] [stdout]   |            |
[INFO] [stdout]   |            no `namelist` in `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `name::VarName`
[INFO] [stdout]  --> src/stat_expr_types.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use name::VarName;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ no `VarName` in `name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `stat_expr_types::Exp2`, `stat_expr_types::FlatExp`, `stat_expr_types::OpOrExp2`, `stat_expr_types::UnOrBinOp`
[INFO] [stdout]  --> src/trans.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | use stat_expr_types::{Exp, Exp2, FlatExp, OpOrExp2, UnOrBinOp};
[INFO] [stdout]   |                            ^^^^  ^^^^^^^  ^^^^^^^^  ^^^^^^^^^ no `UnOrBinOp` in `stat_expr_types`
[INFO] [stdout]   |                            |     |        |
[INFO] [stdout]   |                            |     |        no `OpOrExp2` in `stat_expr_types`
[INFO] [stdout]   |                            |     no `FlatExp` in `stat_expr_types`
[INFO] [stdout]   |                            no `Exp2` in `stat_expr_types`
[INFO] [stdout]   |                            help: a similar name exists in the module: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `eat_lua_sep` in this scope
[INFO] [stdout]   --> src/string.rs:28:35
[INFO] [stdout]    |
[INFO] [stdout] 28 | named!(pub string_lit<StringLit>, eat_lua_sep!(
[INFO] [stdout]    |                                   ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `InputTakeAtPosition` in this scope
[INFO] [stdout]    --> src/num.rs:117:6
[INFO] [stdout]     |
[INFO] [stdout] 117 |   T: InputTakeAtPosition,
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `InputTakeAtPosition` in this scope
[INFO] [stdout]    --> src/num.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |   <T as InputTakeAtPosition>::Item: AsChar,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsChar` in this scope
[INFO] [stdout]    --> src/num.rs:118:37
[INFO] [stdout]     |
[INFO] [stdout] 118 |   <T as InputTakeAtPosition>::Item: AsChar,
[INFO] [stdout]     |                                     ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 1   + use nom::AsChar;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `InputTakeAtPosition` in this scope
[INFO] [stdout]    --> src/num.rs:117:6
[INFO] [stdout]     |
[INFO] [stdout] 117 |   T: InputTakeAtPosition,
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IResult` in this scope
[INFO] [stdout]    --> src/num.rs:115:30
[INFO] [stdout]     |
[INFO] [stdout] 115 | fn bin_digit<T>(input: T) -> IResult<T, T>
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout]    --> /rustc/e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682/library/core/src/result.rs:502:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named enum `Result` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 115 | fn bin_digit<T>(input: T) -> Result<T, T>
[INFO] [stdout]     |                              ~~~~~~
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 1   + use IResult;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ErrorKind`
[INFO] [stdout]    --> src/num.rs:120:67
[INFO] [stdout]     |
[INFO] [stdout] 120 |     input.split_at_position1(|item| item != b'0' && item != b'1', ErrorKind::HexDigit)
[INFO] [stdout]     |                                                                   ^^^^^^^^^ use of undeclared type `ErrorKind`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use nom::ErrorKind;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::io::ErrorKind;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Exp2` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:10:29
[INFO] [stdout]     |
[INFO] [stdout] 10  | named!(unopexp2<(Vec<UnOp>, Exp2)>, eat_croc_sep!(
[INFO] [stdout]     |                             ^^^^ help: an enum with a similar name exists: `Exp`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:139:1
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub enum Exp<'a> {
[INFO] [stdout]     | ---------------- similarly named enum `Exp` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FlatExp` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 | named!(flatexp<FlatExp>, eat_croc_sep!(
[INFO] [stdout]    |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `InputTakeAtPosition` in this scope
[INFO] [stdout]    --> src/num.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |   <T as InputTakeAtPosition>::Item: AsChar,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Exp2` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:27:13
[INFO] [stdout]     |
[INFO] [stdout] 27  | named!(exp2<Exp2>, eat_croc_sep!(
[INFO] [stdout]     |             ^^^^ help: an enum with a similar name exists: `Exp`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:139:1
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub enum Exp<'a> {
[INFO] [stdout]     | ---------------- similarly named enum `Exp` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INVALID_NOM_SYNTAX_PLEASE_SEE_FAQ` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | / named!(statement<Statement>, eat_croc_sep!(
[INFO] [stdout] 42 | |     alt!(
[INFO] [stdout] 43 | |         map!(import, Statement::Import) |
[INFO] [stdout] 44 | |         map!(vardecl, Statement::VarDecl) |
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | |     )
[INFO] [stdout] 60 | | ));
[INFO] [stdout]    | |__^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `compiler_error` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsChar` in this scope
[INFO] [stdout]    --> src/num.rs:118:37
[INFO] [stdout]     |
[INFO] [stdout] 118 |   <T as InputTakeAtPosition>::Item: AsChar,
[INFO] [stdout]     |                                     ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 1   + use nom::AsChar;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `augop` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 |         op: augop >>
[INFO] [stdout]    |             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]    |
[INFO] [stdout] 1  + use op::augop;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IResult` in this scope
[INFO] [stdout]    --> src/num.rs:115:30
[INFO] [stdout]     |
[INFO] [stdout] 115 | fn bin_digit<T>(input: T) -> IResult<T, T>
[INFO] [stdout]     |                              ^^^^^^^
[INFO] [stdout]    --> /rustc/e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682/library/core/src/result.rs:502:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named enum `Result` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 115 | fn bin_digit<T>(input: T) -> Result<T, T>
[INFO] [stdout]     |                              ~~~~~~
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]     |
[INFO] [stdout] 1   + use IResult;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForIter` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:153:16
[INFO] [stdout]     |
[INFO] [stdout] 153 | named!(foriter<ForIter>, eat_croc_sep!(
[INFO] [stdout]     |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ErrorKind`
[INFO] [stdout]    --> src/num.rs:120:67
[INFO] [stdout]     |
[INFO] [stdout] 120 |     input.split_at_position1(|item| item != b'0' && item != b'1', ErrorKind::HexDigit)
[INFO] [stdout]     |                                                                   ^^^^^^^^^ use of undeclared type `ErrorKind`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 1   + use nom::ErrorKind;
[INFO] [stdout]     |
[INFO] [stdout] 1   + use std::io::ErrorKind;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Exp2` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:10:29
[INFO] [stdout]     |
[INFO] [stdout] 10  | named!(unopexp2<(Vec<UnOp>, Exp2)>, eat_croc_sep!(
[INFO] [stdout]     |                             ^^^^ help: an enum with a similar name exists: `Exp`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:139:1
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub enum Exp<'a> {
[INFO] [stdout]     | ---------------- similarly named enum `Exp` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FlatExp` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 | named!(flatexp<FlatExp>, eat_croc_sep!(
[INFO] [stdout]    |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Exp2` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:27:13
[INFO] [stdout]     |
[INFO] [stdout] 27  | named!(exp2<Exp2>, eat_croc_sep!(
[INFO] [stdout]     |             ^^^^ help: an enum with a similar name exists: `Exp`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:139:1
[INFO] [stdout]     |
[INFO] [stdout] 139 | pub enum Exp<'a> {
[INFO] [stdout]     | ---------------- similarly named enum `Exp` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ForIter` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:162:10
[INFO] [stdout]     |
[INFO] [stdout] 162 |         (ForIter { vars, exps, do_blk })
[INFO] [stdout]     |          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionDef` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:166:20
[INFO] [stdout]     |
[INFO] [stdout] 166 | named!(functiondef<FunctionDef>, eat_croc_sep!(
[INFO] [stdout]     |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionDef` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:172:10
[INFO] [stdout]     |
[INFO] [stdout] 172 |         (FunctionDef { name, body })
[INFO] [stdout]     |          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionName` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:176:21
[INFO] [stdout]     |
[INFO] [stdout] 176 | named!(pub funcname<FunctionName>, eat_croc_sep!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INVALID_NOM_SYNTAX_PLEASE_SEE_FAQ` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | / named!(statement<Statement>, eat_croc_sep!(
[INFO] [stdout] 42 | |     alt!(
[INFO] [stdout] 43 | |         map!(import, Statement::Import) |
[INFO] [stdout] 44 | |         map!(vardecl, Statement::VarDecl) |
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | |     )
[INFO] [stdout] 60 | | ));
[INFO] [stdout]    | |__^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `compiler_error` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `augop` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:80:13
[INFO] [stdout]    |
[INFO] [stdout] 80 |         op: augop >>
[INFO] [stdout]    |             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]    |
[INFO] [stdout] 1  + use op::augop;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionName` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:180:13
[INFO] [stdout]     |
[INFO] [stdout] 180 |            (FunctionName { path, method })
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ForIter` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:153:16
[INFO] [stdout]     |
[INFO] [stdout] 153 | named!(foriter<ForIter>, eat_croc_sep!(
[INFO] [stdout]     |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ForIter` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:162:10
[INFO] [stdout]     |
[INFO] [stdout] 162 |         (ForIter { vars, exps, do_blk })
[INFO] [stdout]     |          ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionDef` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:184:25
[INFO] [stdout]     |
[INFO] [stdout] 184 | named!(localfunctiondef<FunctionDef>, eat_croc_sep!(
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionDef` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:191:10
[INFO] [stdout]     |
[INFO] [stdout] 191 |         (FunctionDef {
[INFO] [stdout]     |          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionName` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:192:20
[INFO] [stdout]     |
[INFO] [stdout] 192 |              name: FunctionName { path: vec![name], method: None },
[INFO] [stdout]     |                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionDef` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:166:20
[INFO] [stdout]     |
[INFO] [stdout] 166 | named!(functiondef<FunctionDef>, eat_croc_sep!(
[INFO] [stdout]     |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LAssignment` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:198:23
[INFO] [stdout]     |
[INFO] [stdout] 198 | named!(localvarassign<LAssignment>, eat_croc_sep!(
[INFO] [stdout]     |                       ^^^^^^^^^^^ help: a struct with a similar name exists: `AugAssignment`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout] 87  | pub struct AugAssignment<'a> {
[INFO] [stdout]     | ---------------------------- similarly named struct `AugAssignment` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionDef` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:172:10
[INFO] [stdout]     |
[INFO] [stdout] 172 |         (FunctionDef { name, body })
[INFO] [stdout]     |          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `LAssignment` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:203:10
[INFO] [stdout]     |
[INFO] [stdout] 203 |         (LAssignment { vars, vals })
[INFO] [stdout]     |          ^^^^^^^^^^^ help: a struct with a similar name exists: `AugAssignment`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout] 87  | pub struct AugAssignment<'a> {
[INFO] [stdout]     | ---------------------------- similarly named struct `AugAssignment` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionName` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:176:21
[INFO] [stdout]     |
[INFO] [stdout] 176 | named!(pub funcname<FunctionName>, eat_croc_sep!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionName` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:180:13
[INFO] [stdout]     |
[INFO] [stdout] 180 |            (FunctionName { path, method })
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionBody` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:217:18
[INFO] [stdout]     |
[INFO] [stdout] 217 | named!(lambdadef<FunctionBody>, eat_croc_sep!(
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionDef` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:184:25
[INFO] [stdout]     |
[INFO] [stdout] 184 | named!(localfunctiondef<FunctionDef>, eat_croc_sep!(
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionBody` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:221:21
[INFO] [stdout]     |
[INFO] [stdout] 221 | named!(functionbody<FunctionBody>, eat_croc_sep!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionDef` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:191:10
[INFO] [stdout]     |
[INFO] [stdout] 191 |         (FunctionDef {
[INFO] [stdout]     |          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionBody` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 |        (FunctionBody { params, body })
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionName` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:192:20
[INFO] [stdout]     |
[INFO] [stdout] 192 |              name: FunctionName { path: vec![name], method: None },
[INFO] [stdout]     |                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExpOrVarName` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:248:19
[INFO] [stdout]     |
[INFO] [stdout] 248 | named!(prefixexp2<ExpOrVarName>, eat_croc_sep!(
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LAssignment` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:198:23
[INFO] [stdout]     |
[INFO] [stdout] 198 | named!(localvarassign<LAssignment>, eat_croc_sep!(
[INFO] [stdout]     |                       ^^^^^^^^^^^ help: a struct with a similar name exists: `AugAssignment`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout] 87  | pub struct AugAssignment<'a> {
[INFO] [stdout]     | ---------------------------- similarly named struct `AugAssignment` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionCall` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:262:34
[INFO] [stdout]     |
[INFO] [stdout] 262 |             (ExpSuffix::FuncCall(FunctionCall { method, args }))
[INFO] [stdout]     |                                  ^^^^^^^^^^^^ help: a struct with a similar name exists: `FuncCall`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:173:1
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub struct FuncCall<'a> {
[INFO] [stdout]     | ----------------------- similarly named struct `FuncCall` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `LAssignment` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:203:10
[INFO] [stdout]     |
[INFO] [stdout] 203 |         (LAssignment { vars, vals })
[INFO] [stdout]     |          ^^^^^^^^^^^ help: a struct with a similar name exists: `AugAssignment`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout] 87  | pub struct AugAssignment<'a> {
[INFO] [stdout]     | ---------------------------- similarly named struct `AugAssignment` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionBody` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:217:18
[INFO] [stdout]     |
[INFO] [stdout] 217 | named!(lambdadef<FunctionBody>, eat_croc_sep!(
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `FunctionBody` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:221:21
[INFO] [stdout]     |
[INFO] [stdout] 221 | named!(functionbody<FunctionBody>, eat_croc_sep!(
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionBody` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 |        (FunctionBody { params, body })
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:312:14
[INFO] [stdout]     |
[INFO] [stdout] 312 | named!(field<Field>, eat_croc_sep!(
[INFO] [stdout]     |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ExpOrVarName` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:248:19
[INFO] [stdout]     |
[INFO] [stdout] 248 | named!(prefixexp2<ExpOrVarName>, eat_croc_sep!(
[INFO] [stdout]     |                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionCall` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:262:34
[INFO] [stdout]     |
[INFO] [stdout] 262 |             (ExpSuffix::FuncCall(FunctionCall { method, args }))
[INFO] [stdout]     |                                  ^^^^^^^^^^^^ help: a struct with a similar name exists: `FuncCall`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/stat_expr_types.rs:173:1
[INFO] [stdout]     |
[INFO] [stdout] 173 | pub struct FuncCall<'a> {
[INFO] [stdout]     | ----------------------- similarly named struct `FuncCall` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in this scope
[INFO] [stdout]    --> src/stat_expr.rs:312:14
[INFO] [stdout]     |
[INFO] [stdout] 312 | named!(field<Field>, eat_croc_sep!(
[INFO] [stdout]     |              ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in this scope
[INFO] [stdout]  --> src/stat_expr_types.rs:6:29
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub type TableLit<'a> = Vec<Field<'a>>;
[INFO] [stdout]   |                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SimpleFuncDecl` in this scope
[INFO] [stdout]    --> src/stat_expr_types.rs:182:16
[INFO] [stdout]     |
[INFO] [stdout] 182 |     FuncAssign(SimpleFuncDecl<'a>), // Declaring a function in the table
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Field` in this scope
[INFO] [stdout]  --> src/stat_expr_types.rs:6:29
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub type TableLit<'a> = Vec<Field<'a>>;
[INFO] [stdout]   |                             ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SimpleFuncDecl` in this scope
[INFO] [stdout]    --> src/stat_expr_types.rs:182:16
[INFO] [stdout]     |
[INFO] [stdout] 182 |     FuncAssign(SimpleFuncDecl<'a>), // Declaring a function in the table
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionName` in this scope
[INFO] [stdout]   --> src/test/stat_expr.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         FunctionName { path: varname_vec(&["test"]), method: None },
[INFO] [stdout]    |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionName` in this scope
[INFO] [stdout]   --> src/test/stat_expr.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         FunctionName { path: varname_vec(&["test"]), method: Some(VarName(b"blah")) },
[INFO] [stdout]    |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi`
[INFO] [stdout]  --> src/num.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ffi;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ptr`
[INFO] [stdout]  --> src/num.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ptr;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `libc`
[INFO] [stdout]  --> src/num.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionName` in this scope
[INFO] [stdout]   --> src/test/stat_expr.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         FunctionName { path: varname_vec(&["hello", "test"]), method: None },
[INFO] [stdout]    |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `FunctionName` in this scope
[INFO] [stdout]   --> src/test/stat_expr.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         FunctionName {
[INFO] [stdout]    |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub use stat_expr_types::*;
[INFO] [stdout]    |         ------------------ the name `Block` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 27 | use stat_expr_types::Block;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ but the private item here shadows it
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi`
[INFO] [stdout]  --> src/num.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ffi;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ptr`
[INFO] [stdout]  --> src/num.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ptr;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `libc`
[INFO] [stdout]  --> src/num.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> src/lib.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub use stat_expr_types::*;
[INFO] [stdout]    |         ------------------ the name `Block` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 27 | use stat_expr_types::Block;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^ but the private item here shadows it
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/lib.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | extern crate libc;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/lib.rs:7:1
[INFO] [stdout]   |
[INFO] [stdout] 7 | extern crate libc;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/num.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature 'rustc_private': this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]  --> src/num.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libc;
[INFO] [stdout]   |     ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout]   = help: add `#![feature(rustc_private)]` to the crate attributes to enable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/trans.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / lazy_static! {
[INFO] [stdout] 19 | |     static ref UNOPS: Vec<UnOp> = {
[INFO] [stdout] 20 | |         let table = &mut [UnOp::Minus, UnOp::BoolNot, UnOp::Length, UnOp::BitNot];
[INFO] [stdout] 21 | |         table.sort();
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |     };
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/trans.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / lazy_static! {
[INFO] [stdout] 19 | |     static ref UNOPS: Vec<UnOp> = {
[INFO] [stdout] 20 | |         let table = &mut [UnOp::Minus, UnOp::BoolNot, UnOp::Length, UnOp::BitNot];
[INFO] [stdout] 21 | |         table.sort();
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |     };
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/trans.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / lazy_static! {
[INFO] [stdout] 19 | |     static ref UNOPS: Vec<UnOp> = {
[INFO] [stdout] 20 | |         let table = &mut [UnOp::Minus, UnOp::BoolNot, UnOp::Length, UnOp::BitNot];
[INFO] [stdout] 21 | |         table.sort();
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |     };
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/trans.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / lazy_static! {
[INFO] [stdout] 19 | |     static ref UNOPS: Vec<UnOp> = {
[INFO] [stdout] 20 | |         let table = &mut [UnOp::Minus, UnOp::BoolNot, UnOp::Length, UnOp::BitNot];
[INFO] [stdout] 21 | |         table.sort();
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | |     };
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 |         value!(Exp2::Nil, croc_tag!("nil")) |
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |                |
[INFO] [stdout]    |                use of undeclared type `Exp2`
[INFO] [stdout]    |                help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |         value!(Exp2::Ellipses, croc_tag!("...")) |
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |                |
[INFO] [stdout]    |                use of undeclared type `Exp2`
[INFO] [stdout]    |                help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |         value!(Exp2::Bool(true), croc_tag!("true")) |
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |                |
[INFO] [stdout]    |                use of undeclared type `Exp2`
[INFO] [stdout]    |                help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 |         value!(Exp2::Nil, croc_tag!("nil")) |
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |                |
[INFO] [stdout]    |                use of undeclared type `Exp2`
[INFO] [stdout]    |                help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |         value!(Exp2::Ellipses, croc_tag!("...")) |
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |                |
[INFO] [stdout]    |                use of undeclared type `Exp2`
[INFO] [stdout]    |                help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |         value!(Exp2::Bool(false), croc_tag!("false")) |
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |                |
[INFO] [stdout]    |                use of undeclared type `Exp2`
[INFO] [stdout]    |                help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |         value!(Exp2::Bool(true), croc_tag!("true")) |
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |                |
[INFO] [stdout]    |                use of undeclared type `Exp2`
[INFO] [stdout]    |                help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 |         value!(Exp2::Bool(false), croc_tag!("false")) |
[INFO] [stdout]    |                ^^^^
[INFO] [stdout]    |                |
[INFO] [stdout]    |                use of undeclared type `Exp2`
[INFO] [stdout]    |                help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |         map!(num_lit, Exp2::Num) |
[INFO] [stdout]    |                       ^^^^
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       use of undeclared type `Exp2`
[INFO] [stdout]    |                       help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:33:23
[INFO] [stdout]    |
[INFO] [stdout] 33 |         map!(num_lit, Exp2::Num) |
[INFO] [stdout]    |                       ^^^^
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       use of undeclared type `Exp2`
[INFO] [stdout]    |                       help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:34:26
[INFO] [stdout]    |
[INFO] [stdout] 34 |         map!(string_lit, Exp2::Str) |
[INFO] [stdout]    |                          ^^^^
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          use of undeclared type `Exp2`
[INFO] [stdout]    |                          help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:35:25
[INFO] [stdout]    |
[INFO] [stdout] 35 |         map!(lambdadef, Exp2::Lambda) |
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared type `Exp2`
[INFO] [stdout]    |                         help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 |         map!(prefixexp, |e| Exp2::PrefixExp(Box::new(e))) |
[INFO] [stdout]    |                             ^^^^
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             use of undeclared type `Exp2`
[INFO] [stdout]    |                             help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:37:25
[INFO] [stdout]    |
[INFO] [stdout] 37 |         map!(table_lit, Exp2::Table)
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared type `Exp2`
[INFO] [stdout]    |                         help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:34:26
[INFO] [stdout]    |
[INFO] [stdout] 34 |         map!(string_lit, Exp2::Str) |
[INFO] [stdout]    |                          ^^^^
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          use of undeclared type `Exp2`
[INFO] [stdout]    |                          help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExpOrVarName`
[INFO] [stdout]    --> src/stat_expr.rs:250:63
[INFO] [stdout]     |
[INFO] [stdout] 250 |         map!(delimited!(croc_tag!("("), exp, croc_tag!(")")), ExpOrVarName::Exp) |
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^ use of undeclared type `ExpOrVarName`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExpOrVarName`
[INFO] [stdout]    --> src/stat_expr.rs:251:23
[INFO] [stdout]     |
[INFO] [stdout] 251 |         map!(varname, ExpOrVarName::VarName)
[INFO] [stdout]     |                       ^^^^^^^^^^^^ use of undeclared type `ExpOrVarName`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:35:25
[INFO] [stdout]    |
[INFO] [stdout] 35 |         map!(lambdadef, Exp2::Lambda) |
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared type `Exp2`
[INFO] [stdout]    |                         help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stdout]    --> src/stat_expr.rs:318:14
[INFO] [stdout]     |
[INFO] [stdout] 318 |             (Field::ExpAssign(key, val))
[INFO] [stdout]     |              ^^^^^ use of undeclared type `Field`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 |         map!(prefixexp, |e| Exp2::PrefixExp(Box::new(e))) |
[INFO] [stdout]    |                             ^^^^
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             use of undeclared type `Exp2`
[INFO] [stdout]    |                             help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Exp2`
[INFO] [stdout]   --> src/stat_expr.rs:37:25
[INFO] [stdout]    |
[INFO] [stdout] 37 |         map!(table_lit, Exp2::Table)
[INFO] [stdout]    |                         ^^^^
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         use of undeclared type `Exp2`
[INFO] [stdout]    |                         help: an enum with a similar name exists: `Exp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExpOrVarName`
[INFO] [stdout]    --> src/stat_expr.rs:250:63
[INFO] [stdout]     |
[INFO] [stdout] 250 |         map!(delimited!(croc_tag!("("), exp, croc_tag!(")")), ExpOrVarName::Exp) |
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^ use of undeclared type `ExpOrVarName`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ExpOrVarName`
[INFO] [stdout]    --> src/stat_expr.rs:251:23
[INFO] [stdout]     |
[INFO] [stdout] 251 |         map!(varname, ExpOrVarName::VarName)
[INFO] [stdout]     |                       ^^^^^^^^^^^^ use of undeclared type `ExpOrVarName`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stdout]    --> src/stat_expr.rs:318:14
[INFO] [stdout]     |
[INFO] [stdout] 318 |             (Field::ExpAssign(key, val))
[INFO] [stdout]     |              ^^^^^ use of undeclared type `Field`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stdout]    --> src/stat_expr.rs:324:14
[INFO] [stdout]     |
[INFO] [stdout] 324 |             (Field::NameAssign(name, val))
[INFO] [stdout]     |              ^^^^^ use of undeclared type `Field`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stdout]    --> src/stat_expr.rs:326:19
[INFO] [stdout]     |
[INFO] [stdout] 326 |         map!(exp, Field::PosAssign)
[INFO] [stdout]     |                   ^^^^^ use of undeclared type `Field`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `import` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |         map!(import, Statement::Import) |
[INFO] [stdout]    |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `vardecl` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:44:14
[INFO] [stdout]    |
[INFO] [stdout] 44 |         map!(vardecl, Statement::VarDecl) |
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `funcdecl` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:45:14
[INFO] [stdout]    |
[INFO] [stdout] 45 |         map!(funcdecl, Statement::FuncDecl) |
[INFO] [stdout]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 59 previous errors; 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0422, E0425, E0432, E0433, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stdout]    --> src/stat_expr.rs:324:14
[INFO] [stdout]     |
[INFO] [stdout] 324 |             (Field::NameAssign(name, val))
[INFO] [stdout]     |              ^^^^^ use of undeclared type `Field`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stdout]    --> src/stat_expr.rs:326:19
[INFO] [stdout]     |
[INFO] [stdout] 326 |         map!(exp, Field::PosAssign)
[INFO] [stdout]     |                   ^^^^^ use of undeclared type `Field`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `import` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |         map!(import, Statement::Import) |
[INFO] [stdout]    |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `vardecl` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:44:14
[INFO] [stdout]    |
[INFO] [stdout] 44 |         map!(vardecl, Statement::VarDecl) |
[INFO] [stdout]    |              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `funcdecl` in this scope
[INFO] [stdout]   --> src/stat_expr.rs:45:14
[INFO] [stdout]    |
[INFO] [stdout] 45 |         map!(funcdecl, Statement::FuncDecl) |
[INFO] [stdout]    |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 53 previous errors; 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0422, E0425, E0432, E0433, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `croc2lua` (lib test) due to 60 previous errors; 6 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `croc2lua` (lib) due to 54 previous errors; 6 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "2a0ddce980d352b1a3f630e1633d01f9808e0829937e19338e6cef1f7ae7de6d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a0ddce980d352b1a3f630e1633d01f9808e0829937e19338e6cef1f7ae7de6d", kill_on_drop: false }`
[INFO] [stdout] 2a0ddce980d352b1a3f630e1633d01f9808e0829937e19338e6cef1f7ae7de6d
